home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #2
/
Monster Media No. 2 (Monster Media)(1994).ISO
/
pcboard
/
cw_dm_10.zip
/
DOORMENU.DOC
< prev
next >
Wrap
Text File
|
1994-06-01
|
9KB
|
136 lines
┌────────────────────────────────────────────────────────────────────┐
│ DoorMenu PCBoard 15.1 PPE DOOR Command Replacement <Shareware> │
└────────────────────────────────────────────────────────────────────┘
DoorMenu/FileMenu/MainMenu are FREE with every ConfJoin registration!
DoorMenu is the *only* good PPE around that will greatly enhance your
Doors menu, giving you the ability to add all of your PPE commands to
the DOORS.LST file. It will show security level needed or description
of the door if you like. Now, why would you need this instead of the
standard DOORS/DOORSG files? Maybe you don't, but if you want to save
the time of drawing and re-drawing your door menus, if you want PPE's
seamlessly incorporated into the same menu(s), this will do the job.
┌────────────────────────────────────────────────────────────────────┐
│ Installation DoorMenu │
└────────────────────────────────────────────────────────────────────┘
First, save all your current door menus.
Then place the line: !D:\PPE\MD\DOORMENU.PPE as the only line in your
new doors menu screen. Of course use your own actual path to the PPE.
Next, any PPE's that you want added to the DoorMenu must be added to
the DOORS.LST, I'll show a cut out of my DOORS.LST below as a sample.
╔═════════════════════════════════════════════════════════════════════════════╗
║ Edit DOORS File ║
║ ║
║ USER DOOR ║
║ Filename Password Sec Login SYS SYS Shell Path to DOOR Files
║ ══════════ ════════════ ═══ ═════ ════ ════ ═════ ════════════════════════ ▒
║ 1) ROSEMAIL 20 N Y N N D:\ROSE\ ▒
║ 2) CRYPTO 20 N N Y N D:\SUNRISE\ ▒
║ 3) SUBSCRIP 20 N N N N ▒
║ 4) VOTE 20 N N N N ▒
║ Press F2 to edit the DOOR file ▒
║
║ ESC=Exit Alt-R=Repeat a Line Alt-I=Insert a Line Alt-D=Delete a Line ║
╚═ hh:mm:ss ═══ mm-dd-yy ══════ F1 ═ help ════ caps: OFF num: OFF ins: OFF ═╝
As you can see above, doors 1 and 2 are legitimate doors as the path
to DOOR Files shows. Doors 3 and 4 are really 2 of my PPE's. I have a
ton but have cut this down for display purposes. Anyway, 3 and 4 are
the SAME command names as I defined for the PPE's in my CMD.LST file.
This is important or DoorMenu won't know the command to run the PPE.
Also, it's a real good idea to set the sec level the same as it is in
CMD.LST. When running PPE's from DoorMenu it is the security level in
CMD.LST that's followed, in DOORS.LST it's just for display purposes.
When adding PPEs to the DOORS.LST file, login, user sys, door sys and
shell aren't used by DoorMenu. And of course, since PPEs aren't doors
the Path to DOOR Files is left blank for them.
Now that DOORS.LST is out of the way, there are 3 files that DoorMenu
uses that must be located in the same directory as DOORMENU.PPE. They
DOORMENU.CNF, DOORMENU.DES and ########.MNU (where # is a conference
number, but I will get to that).
┌────────────────────────────────────────────────────────────────────┐
│┌──────────────┐ │
││ DOORMENU.CNF │ (The Registration File) │
│├──────────────┤ │
││Intelec Online│ Line 1 (Or Your BBS Name) │
││00000 │ Line 2 (Registration Number) │
││00000 │ Line 3 (Validation Code) │
│└──────────────┘ │
│In the DOORMENU.CNF file, the first line is the name of your BBS and│
│the next two are numbers given upon registration. If you're a regis-│
│tered ConfJoin SysOp you can use your ConfJoin registration and val-│
│idation numbers here. This DoorMenu PPE (along with File_Dir) is a│
│bonus when ConfJoin is registered. If you previously registered our│
│ConfJoin PPE, you're registered for DoorMenu (and File_Dir) as well!│
└────────────────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────────────────┐
│┌────────────────────────────┐ │
││ DOORMENU.DES │ (The Door Description File) │
│├────────────────────────────┤ │
││ROSEMAIL │ Door name │
││QWK mail door │ Above door's description │
││CRYPTO │ Door name │
││Cryptograms - brain buster! │ Above door's description │
││SUBSCRIP │ Door name │
││Instant Subscriber Upgrades!│ Above door's description │
││VOTE │ Door name │
││Voting Booths, view, respond│ Above door's description │
│└────────────────────────────┘ │
│In the DOORMENU.DES file, the first line is the name of the door and│
│spelled exactly same as in DOORS.LST or CMD.LST. The line below each│
│door name is the description for that door and can be as long as 60│
│characters. And the order of these door names/descriptions isn't im-│
│portant but you must keep the name/description together. For example│
│I have "ROSEMAIL" and "QWK mail door" on lines 1 and 2. I could have│
│placed them on lines 7 and 8 instead and it wouldn't matter. If you│
│don't want descriptions for the doors and PPE's just delete or don't│
│make the DOORMENU.DES file. │
└────────────────────────────────────────────────────────────────────┘
┌────────────────────────────────────────────────────────────────────┐
│┌────────────────────────────┐ │
││ ########.MNU │ (The Door List Specifier) │
│├────────────────────────────┤ │
││D:\PCB\MAIN\DOORS.LST │ Full path/filename to DOOR.LST │
│└────────────────────────────┘ │
│The main ########.MNU is called 0.MNU, where 0 refers to conference│
│0 or your main board. This file MUST exist in the same directory as│
│the DoorMenu PPE. But what if I have a different doors file in conf-│
│erence 60? No problem, make a 60.MNU and so on for as many different│
│door.lst's that you may have. If you have the same doors.lst for all│
│your confs, no problem, DoorMenu always looks for 0.MNU if a ###.MNU│
│does not exist for the conference a user is currently within. │
└────────────────────────────────────────────────────────────────────┘
We've included sample CNF and #.MNU files for you to use as examples.
If you have any questions, feel free to leave me a comment on my board
or in the Intelec Network PPL_Language conference.
That's it...
I know I mentioned this already but it is worth mentioning again, this
PPE (as is File_Dir) is FREE to all registered ConfJoin SysOps! These
PPE's all enhance your conference, files and door menu capabilities! I
will be working on a bulletin menu PPE and will also include that with
all ConfJoin registrations. So, check out ConfJoin, it's the ultimate
conference menuing system for PCBoard, nothing even comes close to it!
┌────────────────────────────────────────────────────────────────────┐
│ Changes! (What's NEW In This Release!) DoorMenu │
└────────────────────────────────────────────────────────────────────┘
Changes/Fixes in version 1.0
First public release, and it sure is looking good right off the bat!